participle of precipitar - Alemán Inglés Diccionario